devious schemer(aus) - Francés Inglés Diccionario